#ifndef ARGUMENT_H
#define ARGUMENT_H

class Document;

class Argument
{
private:
	int mode;
	char *fileName;
	
	void setMode(char m);
	void setFileName(char *f);
	friend class Document;
public:
	Argument(int argc, char *argv[]);
	~Argument();
	
	// NULL if not exists
	const char *getFileName() const;
	
	// Command mode by default
	int getMode() const;
};

#endif//ARGUMENT_H
